highest concha - Turkish English Dictionary